<HTML><HEAD><TITLE>get_threshold(-Threshold)</TITLE>
</HEAD><BODY>[ <A HREF="index.html">library(ic)</A> | <A HREF="../../index.html">Reference Manual</A> | <A HREF="../../fullindex.html">Alphabetic Index</A> ]
<H1>get_threshold(-Threshold)</H1>
Returns the current propagation threshold.
<DL>
<DT><EM>Threshold</EM></DT>
<DD>Current threshold
</DD>
</DL>
<H2>Description</H2>
<P>
   Returns the current threshold.  For non-integer variables, bounds are
   only changed if the absolute and relative changes of the bound exceed the
   threshold.  This means that constraints over real variables are only
   guaranteed to be consistent up to the current threshold (over and above
   any normal widening which occurs).</P><P>

   Limiting the amount of propagation is important for efficiency.  A higher
   threshold speeds up computations, but reduces precision and may in the
   extreme case prevent the system from being able to locate individual
   solutions.</P>

<H3>Modes and Determinism</H3><UL>
<LI>get_threshold(-) is det
</UL>
<H2>See Also</H2>
<A HREF="../../lib/ic/set_threshold-1.html">set_threshold / 1</A>, <A HREF="../../lib/ic/set_threshold-2.html">set_threshold / 2</A>
</BODY></HTML>
